Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 HUBBARD STREET Terraced £463,093 £460,000 3 Feb 2023
16 HUBBARD STREET Terraced £509,942 £342,500 27 Feb 2015
22 HUBBARD STREET Terraced £410,279 £250,000 28 Feb 2007